package com.shiliuzi.www.pojo.dto.download;

import lombok.Data;
import org.hibernate.validator.constraints.Range;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.time.LocalDate;

@Data
public class DownloadExcelCtrlDto {

    /**
     * 0表示失败数据，1表示成功数据
     */
    @NotNull
    @Min(0)
    @Max(1l)
    private Integer type;

    /**
     * 0表示去除，1表示不做处理，2表示写入数据库（只有type为1才拥有该操作）
     */
    @NotNull
    @Range(min = 0,max = 2l)
    private Integer control;

    /**
     * 处理文件路径的文件
     */
    @NotNull
    private String pathFile;

    private String future= LocalDate.now().plusDays(7).toString();
}
